propeller shaft tube - Turkish English Dictionary